hydroxy ketones - Spanish English Dictionary